* {
    margin: 0;
    padding: 0;
}

html,
body {
    height: 100%;
    font-family: "微软雅黑", sans-serif;
    font-size: 13px;
    box-sizing: border-box;
}

/*header*/
#header {
    height: 50px;
    background-color: #ff841d;
    padding: 5px;
    text-align: center;
}

#product {
    li {
        padding: 10px 8px;

        a {
            display: block;
            text-decoration: none;
            cursor: pointer;

            .img>img {
                width: 85px;
                height: 85px;
                padding-right: 10px;
            }

            .infoR {
                padding-left: 90px;

                .title h4 {
                    color: #333333;
                    word-break: break-all;
                    font-size: 15px;
                    line-height: 19px;
                    min-height: 57px;
                    text-align: left;
                    font-weight: normal;
                }

                .title h4>span {
                    color: #ff6c00;
                    font-style: normal;
                }

                .other {
                    span {
                        color: #666666
                    }

                    i {
                        float: right;
                    }
                }
            }
        }

        a:hover {
            text-decoration: none;
        }
    }
}

/*页面切换*/
.changePage {

    text-align: center;
    line-height: 40px;
    padding: 0 20px;
    padding-bottom: 10px;

    .prev,
    .next {
        outline: none;
        border: none;
        border-radius: 5px;
        text-align: center;
        display: inline-block;
        width: 80px;
        height: 40px;
        line-height: 40px;
        background-image: linear-gradient(to bottom, #fff, #f4f4f4);
        border: 1px solid #cccccc;
    }

    .page {
        height: 40px;
        width: 90px;
        border: 1px solid #cccccc;
    }
}


/*footer*/
#footer {
    .more {
        height: 1.333333rem;
        background-color: #f4f4f4;

        // padding: .266667rem;
        a {
            display: block;
            font-size: .346667rem;
            line-height: .8rem;
            text-align: center;
            border-radius: 5px;
            border: 1px solid #ddd;
            text-decoration: none;
            color: darkgray;
            background-image: linear-gradient(#ffffff, #f4f4f4);
        }
    }

    .chart {
        background: #ff841d;
        margin-top: .266667rem;
        margin-bottom: .16rem;

        .chart-1 {
            color: #fff;
            display: inline-block;
            padding-left: .266667rem;
            font: bolder 18px/35px "Microsoft soft";
        }

        .chart-2 {
            color: #fff;
            display: inline-block;
            padding-left: .266667rem;
            line-height: .533333rem;
            text-align: center;
            font-size: .533333rem;
            padding-right: .266667rem;
        }

    }

    .login {
        padding: .266667rem 0;

        .row-1 {
            display: flex;
            border: .026667rem solid #c4c4c4c4;

            a {
                text-decoration: none;
                flex: 3;

                div {
                    height: .88rem;
                    line-height: .88rem;
                    text-align: center;
                    font-size: .373333rem;
                    border-right: 1px solid #c4c4c4;
                    color: #808080;
                }
            }
        }

        .row-2 {
            padding: .533333rem 0;

            p {
                text-align: center;

                a {
                    text-decoration: none;
                    color: #666;

                }
            }
        }
    }

}